SKYSCRAPER
Synonyms
for
leaf node
1 synonyms found - words and phrases with similiar meaning.
Definition
noun
(botany) the small swelling that is the part of a plant stem from which one or more leaves emerge
●
node
noun
MEDIUM RECTANGLE
MEDIUM RECTANGLE
Synonyms
for
leaf node
1 synonyms found - words and phrases with similiar meaning.
Definition
noun
(botany) the small swelling that is the part of a plant stem from which one or more leaves emerge
●
node
noun